﻿using System;
using System.Collections.Generic;

namespace Klinkby.PodCaster.Model
{
    interface IPost
    {
        string Title
        {
            get;
        }
        IEnumerable<Uri> Urls
        {
            get;
        }
        DownloadStatus DownloadStatus
        {
            get;
        }
        IEnumerable<IDownloadInfo> GetDownloadInfo(string localDir);
        void MarkDownloading(Guid jobId);
        string FilePath
        {
            get;
        }
    }
}
